sleep off one's liquor - Turkish English Dictionary